agency letterhead - German English Dictionary